Search Result for "sea mantis":

The Collaborative International Dictionary of English v.0.48:

Sea mantis \Sea" man"tis\ (Zool.) A squilla. [1913 Webster]